mirror haploscope - Turkish English Dictionary